to afford evidence - Alemán Inglés Diccionario